package com.jt.mapper;

import com.jt.pojo.User;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import java.util.List;
import java.util.Map;
//UserMap:用来接收Test 的需求 ,然后把需求 映射给 UserMapper 做事情

@Mapper //将接口交给Spring容器管理 Map<userMapper,JDK代理对象>
public interface UserAnnoMapper {   //这是一个接口,这个接口相当于中间商,
    //test客户,给这个老板,给老板下需求,老板把需求交给xml去查
    //指定接口方法 查询demo_user的全部数据
    @Select("select* from demo_user")
    List<User> findAll();

    @Select("select * from demo_user where id=#{id}")
    User findUserById(int id);


    List<User> findCache1();
}

